from bpy.types import PropertyGroup
from bpy.props import StringProperty, PointerProperty
from .data_props_objects_anim import FLUIDLAB_DATA_Object_force_anim


class FLUIDLAB_DATA_Object(PropertyGroup):
    
    """ properties objeto.fluidlab.x """

    id_name: StringProperty(default="")

    #####################################################################################
    # Para poder Animar los Force Collision y Emission sin usar los listados force_group:
    #####################################################################################
    force_anim: PointerProperty(type=FLUIDLAB_DATA_Object_force_anim)